<template>
    <div></div>
</template>

<script>
    import API from '../request/api';

    export default {
        name: 'pay-reversal', // 小程序支付后跳回
        data() {
            return {
                system: '', // 系统号
                refer: {}, // 推荐人信息
                isHave: false // 系统号本地存在，且把token取出来赋值
            };
        },
        computed: {},
        watch: {
            // 监听具体数据变化，并做相应的处理
        },
        methods: {},
        created() {
        },
        mounted() {
            let query = this.$route.query;
            if (query.token) {
                this.$store.commit('setTokenType', query.token);
            }
            if (query.system) {
                this.$store.commit('setSystem', query.system);
            }
            // 先看是成功还是失败
            if (query.state == 1) {
                //支付成功
                if (query.page == 'group') {
                    // 拼团支付成功
                    this.$router.push({
                        name: 'group-order-list'
                    });
                } else if (query.page == 'user') {
                    //    普通订单支付成功
                    this.$router.push({
                        name: 'user'
                    });
                }
            } else if (query.state == 0) {
                //支付失败
                if (query.page == 'group') {
                    // 拼团支付失败
                    this.$router.push({
                        name: 'group-order-list'
                    });
                } else if (query.page == 'user') {
                    //    普通订单支付失败
                    this.$router.replace({
                        name: 'order-list-new',
                        query: {
                            active: 1
                        }
                    });
                }
            }


        }
    };
</script>

<style scoped lang="stylus" rel="stylesheet/stylus">
</style>
